//这个文件是vue-cli创建出来的项目的配置文件
//在vue.configs.js文件中，可以对整个项目的打包、构建进行全局性配置

const path = require('path')
const themePath = path.join(__dirname,'./src/theme.less')
module.exports = {
    publicPath: './',
    css: {
        loaderOptions: {
            less: {
                modifyVars: {
                    // 直接覆盖变量(不推荐)
                    // 'nav-bar-background-color': 'blue',
                    'border-color': '#eee',
                    // 或者可以通过 less 文件覆盖（文件路径为绝对路径）
                    hack: `true; @import "${themePath}";`,
                },
            },
        },
    },
};